/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package juguetería;

/**
 *
 * @author DAM17
 */


/** contiene el tipo de juguete*/
public class Juguete {
    private String tipo;
    private Float gastoTotal;
    private int nPersonas;
    private int sumaEdades;
    
 /** metodo constructor
     * 
     * @param tipoJuguete que vamos a crear
     */    
    public Juguete (String tipoJuguete){
        tipo=tipoJuguete;
        gastoTotal=0f;
        nPersonas=0;
        sumaEdades=0;
    }

    /**
     * @return the tipo
     */
    public String getTipo() {
        return tipo;
    }

    /**
     * @return the gastoTotal
     */
    public Float getGastoTotal() {
        return gastoTotal;
    }

    /**
     * @return the nPersonas
     */
    public int getnPersonas() {
        return nPersonas;
    }
    
    public void sumarEdades(int edad)
    {
        sumaEdades=sumaEdades + edad;
    }
    
    public void sumarGasto(float gasto){
        gastoTotal=gastoTotal + gasto;
    }
    
    public int edadMedia(){
        int edadMedia;
        if(nPersonas!=0)
        {
            edadMedia=sumaEdades/nPersonas;
        }
        else
        {
            edadMedia=0;
        }
        return edadMedia;
    }
 
    /* try 
     * {      en vez de lo anterior
     * edadMedia=sumaEdades/nPersonas;
     * }
     * catch(ArithmeticException ex)
     * {
     *  edadMedia=0;
     * }
     */
    
    public Float gastoMedio()
    {
        Float gastoMedio;
        try {      
        gastoMedio=gastoTotal/nPersonas;
        }
        catch (ArithmeticException ex){
        gastoMedio=0f;
        }
        return gastoMedio;
    }
            
    
}
